@charset "utf-8";
/* 轮播 */
.banner{
    width: 100%;
    height: 600px;
}
.banner img{
    width: 100%;
    height: 100%;
}
/* 公司简介 */
.introduce{
    width:100%;  
    height: 706px;
}
.introduce_banxin{
    width: 1200px;
    height: 706px;
    margin: auto;
    /* background: pink; */
    padding-top: 142px;
    box-sizing: border-box;
    position: relative;
}
.introduce_border{
    width: 1126px;
    height: 466px;
    border: 1px solid #850913;
}
.introduce_border1{
    width: 214px;
    height: 57px;
    border: 1px solid #850913;
    border-top: 0;
    position: absolute;
    top:112px;
    right:180px;
    background-color: #ffffff;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.introduce_border1_span1{
    font-size: 23px;
    color:#333333;
    line-height: 0;
}
.introduce_border1_span2{
    font-size: 14px;
    color:#333333;
    margin-top: 14px;
    line-height: 28px;
}
.introduce_border2{
    width: 47px;
    height: 1px;
    border-top: 1px solid #850913;
    position: absolute;
    top:114px;
    right:348px;
}
.introduce_border3{
    width: 53px;
    height: 1px;
    border-top: 1px solid #850913;
    position: absolute;
    top:114px;
    right:180px;
}
.introduce_banxin_word{
    width: 680px;
    background-color:#999999;
    position: absolute;
    top:210px;
    left:518px;
}
.introduce_banxin_img img{
    width: 563px;
    height: 471px;
    position: absolute;
    top:106px;
    left:40px;
}
.introduce_banxin_wordTOP{
    width: 580px;
    height: 67px;
    padding-left:100px;
    display: flex;
    /* border-bottom: 1px solid #fff; */
}
.introduce_wordTOP_span1{
    font-size: 18px;
    color:#fff;
    line-height: 54px;
    margin-top: 22px;
}
.introduce_wordTOP_span2{
    font-size: 12px;
    color:#fff;
    margin-left: 18px;
    line-height: 60px;
    margin-top: 21px;
}
.introduce_wordTOP_span3{
    font-size: 12px;
    color:#fff;
    margin-left: 324px;
    line-height: 64px;
    margin-top: 25px;
}
.introduce_banxin_line{
    width: 578px;
    height: 1px;
    background: #fff;
    float: right;
}
.introduce_banxin_word div>img{
    margin-left: 8px;
    margin-top: 53px;
}
.introduce_banxin_wordBottom{
    width: 580px;
    height: 352px;
    padding-left:100px; 
}
.introduce_wordBottom{
    width: 566px;
    height: 254px;
    padding-top: 24px;
    margin-right: 15px;
}
.introduce_wordBottom_p{
    font-size: 13px;
    color:#fff;
}
.introduce_wordBottom_p1{
    margin-top: 19px;
    font-size: 13px;
    color:#fff;
}
/* 拍摄基地 */
.photo{
    width: 100%;
    height: 828px;
    background: #f9f4f1;
    border-bottom: 1px solid #f5f5f5;
}
.photo_banxin{
    width: 1200px;
    height: 828px;
    margin: auto;
}
.photo_top{
    height: 164px;
    padding-top: 73px;
    box-sizing: border-box;
    text-align: center;
}
.photo_top1{
    font-size: 23px;
    color:#333333;
}
.photo_top2{
    font-size: 14px;
    color:#333333;
    margin-left: 1px;
}
.photo_topLine{
    width: 120px;
    border-top:1px solid #850914;
    margin: 7px auto 0;
}
.photo_center{
    height: 521px;
    display: flex;
    justify-content: space-between;
}
.photo_center1{
    width: 305px;
    height: 521px;
}
.photo_center2,.photo_center3,.photo_center4{
    width: 262px;
    height: 521px;
}
.photo_center2{
    margin: 0 40px 0 30px;
}
.photo_center3{
    margin-right: 34px;
}
.photo_centerImg{
    height: 416px;
}
.photo_center_word{
    text-align: center;
}
.photo_center_word1{
    font-size: 18px;
    color:#000;
    margin-top: 18px;
    line-height: 46px;
}
.word1{
    margin-top:0;
}
.photo_center_word2{
    font-size: 14px;
    color:#000;
    line-height: 22px;
  
}
.photo_center_word3{
    font-size: 14px;
    color:#000;
    line-height: 22px;
}
.word3{
    margin-bottom: 16px;
}
.photo_bottom{
    width: 151px;
    height: 38px;
    background: #fff;
    margin: 48px auto 0;
    text-align: center;
}
.photo_bottom1{
    font-size: 12px;
    line-height:38px;
}
.photo_bottom:hover{
    background: #a20a09;
    color:#fff;
}
/* 真实客照 */
.True{
    width: 100%;
    height: 698px;
    background: #fff;
}
.True_banxin{
    width: 1200px;
    height: 696px;
    margin: auto;  
}
.True_top{
    height: 196px;
    padding-top: 120px;
    box-sizing: border-box;
    text-align: center;
}
.True_top1{
    font-size: 23px;
    color:#333333;
}
.True_top2{
    font-size: 14px;
    color:#333333;
    margin-left: 8px;
}
.True_topLine{
    width: 120px;
    border-top:1px solid #850914;
    margin: 7px auto 0;
}
.True_bottom{
    width: 1190px;
    height: 376px;
    position: relative;
    background-color: #a20a09;
}
.True_bottomImg{
    width: 430px;
    height: 398px;
    position: absolute;
    top:25px;
    left:28px;
}
.True_bottom_word{
    width: 694px;
    height: 376px;
    float: right;
}
.True_bottom_wordTOP{
    width: 658px;
    height: 74px;
    padding-top:34px;
    box-sizing: border-box;
}
.True_bottom_wordTOP_span1{
    font-size: 14px;
    color:#fff;
    line-height: 38px;
}
.True_bottom_wordTOP_line{
width: 658px;
border-top: 1px solid #fff;
}
.True_bottom_wordBottom{
    width: 658px;
    height: 220px;
    padding-top: 33px;
    box-sizing: border-box;
}
.True_bottom_wordBottom1_p{
    font-size: 14px;
    color:#fff;
    line-height: 24px;
}
.True_bottom_wordBottom1_p1{
    margin-top: 31px;
    font-size: 12px;
    color:#fff;
    line-height: 22px;
}
.True_bottom_word_bottom{
    width: 81px;
    height: 22px;
    background: #fff;
    margin-top: 46px;
}
.True_bottom_word_bottom>a{
    font-size: 12px;
    line-height: 1;
    margin:3px 10px 0 4px;
}
.True_bottom_word_bottom:hover{
    background: #fff;
    color:#a00807;
}
/* 选择摄影 */
.choose{
   width: 100%;
   height: 109px;
   background: #edece7;
   padding-top: 45px;
    box-sizing: border-box;
    text-align: center;
}
.choose_top1{
    font-size: 24px;
    color:#333333;
}
.choose_top2{
    font-size: 14px;
    color:#333333;
    margin-left: 1px;
}
.choose_topLine{
    width: 119px;
    border-top:1px solid #850914;
    margin: 17px auto 0;
}
/* 人物介绍 */
.button{
    width: 1200px;
    margin: auto;
    padding-top: 20px;
    box-sizing: border-box;
}
.button_top{
    display: flex;
    justify-content: space-between;
}
.button_top1{
    width: 290px;
}
.button_top1Img{
    width: 290px;
    height: 394px;
}
.button_top1Word{
    width: 290px;
    height: 124px;
    padding-top: 12px;
}
.button_top1Word_p1{
    font-size: 17px;
    color:#343434;
    line-height: 24px;
}
.button_top1Word_p2{
    font-size: 12px;
    color:#666;
    line-height: 20px;
    margin-bottom: 14px;
}
.button_top1Word_p3{
    font-size: 14px;
    color:#999;
    line-height: 20px;
}
.button_top1Word:hover{
background: #a20a09;
color:#fff;
}
.button_bottom{
    width: 151px;
    height: 38px;
    background: #fff;
    margin: 48px auto 0;
    text-align: center;
}
.button_bottom1{
    font-size: 12px;
    line-height:38px;
}
.button_bottom:hover{
    background: #a20a09;
    color:#fff;
}
